Cannot run external programs from NetWare login script due to lowercase drive.

Cause:


When using the 'Microsoft Client for NetWare Networks' component, the following login script fails to work correctly:
map n:=sys:\public
#n:syscon
This problem occurs for any such drive mapping in a login script. The 'Microsoft Login Script Processor for NetWare' (NWLSPROC) returns an error message stating that the external program cannot be found.

Solution:


Change the drive letter following the number sign (#) to an uppercase letter.
NOTE: The script processor does not handle lowercase drive letters correctly in the external program command '#'.